Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HAYWARDS PLACE Semi-Detached £190,000 19 Jul 2021
17 HAYWARDS PLACE Semi-Detached £33,000 3 Feb 1995
19 HAYWARDS PLACE Terraced £175,000 17 Jan 2020
24 HAYWARDS PLACE Terraced £122,500 26 Nov 2018
32 HAYWARDS PLACE Terraced £128,000 3 Aug 2007